//
// Location.cs
//
// Copyright (C) 2008 Lukas Lipka <lukaslipka@gmail.com>
//

using System;
using System.Collections.Generic;

namespace Dashboard.Engine.Fidelity {
	
	public class Location {

		private string name;
		private double latitude;
		private double longitude;
		private List<Network> networks = new List<Network> ();

		public Location (string name)
		{
			this.name = name;
		}

		public string Name {
			get { return name; }
		}

		public double Latitude {
			get { return latitude; }
			set { latitude = value; }
		}

		public double Longitude {
			get { return longitude; }
			set { longitude = value; }
		}

		public ICollection<Network> Networks {
			get { return networks; }
		}
	}
}